Abdellatif El Khlifi

Electrical Engineering + embedded systems + Computer Engineering + C/C++
Abdellatif El Khlifi

Future engineer in Electrical Engineering and Visual C++ developer (Last update : 9 April 2008)

FIRST NAME:

Abdellatif

LAST NAME:

El Khlifi

DATE AND PLACE OF BIRTH:

27 Nov 1984 in Tunis

NATIONALITY:

Tunisian

MARITAL STATUS:

Single

SITUATION NOW:

Student at ENIT; second year (2007/2008) in Electrical Engineering (3 years training, terminated by obtaining National Engineer Diploma in Electrical Engineering).

UNIVERSITY ADDRESS:

National Engineering School of Tunis (ENIT):

Ministry of Higher Education Scientific Research and Technology
University Tunis El Manar
National Engineering School of Tunis
E-mail : enit@enit.rnu.tn
Web site: http://www.enit.rnu.tn/

Superior Institute of Medical Technologies of Tunis (ISTMT):

Ministry of Higher Education Scientific Research and Technology
University Tunis El Manar
Superior Institute of Medical Technologies of Tunis
E-mail : istmtrbs@yahoo.fr
Web site: http://www.istmt.rnu.tn

HOME ADDRESS:

St. 7209, impasse N°1, House N°4, El Menzah 9A, Tunis, Tunisia
Tel: (216) 96 133 509
E-mail:
elkhlifiabdellatif@ieee.org / elkhlifiabdellatif@hotmail.com

PROFESSIONAL EXPERIENCES AND SIGNIFICANT ACHIEVEMENTS:

2008 (6 months)

Subject: “PC scope/datalogger”.

Kind of work: Project of end of year (Visual C++ MFC /Embedded C/ electronics project)
Place: ENIT – Cynapsys (www.cynapsys.de).
Details:

# Project completed successfully
# The first part of the project is the building of a datalogger device capable of receiving 8 analog signals, sampling them and sending the data packets to the computer. The second part is developing of the software that receives data packets and traces the analog signals in its GUI. The software contains many professional features to process the signals and can configure the electronic device.
# Project of end of year in pairs.
# Technologies: C/C++ ; Visual C++ MFC ; API Win32 ; DLLs ; SDLC; some MFC add-on GUI tools ; HT-PICC ; PIC16F877 ; RS232 ; analog electronics; PC rooting; Eagle;
# Honors: Very Good

2007 (1 month):

Subject: “Cow-bull game”.

Kind of work: C programming project (Visual C++/Windev project).
Place: ENIT.
Details:

# Project completed successfully
# Development of a software game: VacheTaureau 1.
# Individual project.
# Technologies: C/W-language ; Microsoft Visual C++ 2005 ; Windev 10 ; API Win32 ; DLLs ; cryptography.
# Honors: Very Good

2007 (1 month):

Worker training.

Kind of work: Worker training.
Place: Mechanical and Electrical Industries Technical center.
(CETIME, http://www.cetime.ind.tn).
Details:

# Normalization tests on different electrical and electronic devices according to Tunisian, French and international standards.
# Mechanical and Electrical Industries Technical center

2007 (1 month):

Subject: “Speed variator”.

Kind of work: Analog electronics project.
Place: ENIT.
Details:

# Project completed successfully
# Development of an electronic card (speed variator for direct current engine): Conception by computer and creating of a functional card.
# Individual project.
# Technologies: Analog electronics; PC rooting; Eagle;

2006 (1 month):

Subject: “Scanner interfacing DLL”.

Kind of work: Training (C++/API Win32 project).
Place: INFOGERANCE Company (www.info-gerance.com).
Details:

# Project completed successfully
# Development of a DLL (Dynamic Link Library) for interfacing between a scanner device and banks drafts software.
# Individual project.
# Technologies: C/C++; Borland C++ Builder 6; API Win32; DLLs; embedded systems; GDI.

2006 (6 months):

Subject: “Computer monitoring software”.

Kind of work: End of studies project (C++/API Win32/Windev project).
Place: ISTMT.
Details:

# Project completed successfully
# Development of a computer monitoring software: PCHunter ; It logs information about the current computer and intercepts all users activities (Key logger, Mouse logger, Screen capture …) and sends logged data by email.
# Individual project.
# Technologies: C/C++/W-language ; Borland C++ Builder 6 ; Windev 10 ; API Win32 ; DLLs ; kernel/user mode ; hyper furtive rootkits ; resident programs ; computer security ; cryptography; parental or professional control ; data recovery.
# Honors: Very Good

RAISING AND DIPLOMAS:

2006:

Access to the ENIT after passing specific exam (first rank in the admission list).

2004 – 2006:

Bachelor degree in Electronic Systems, option: Computer maintenance at ISTMT with Good Honors(BAC+3).

Studies focused on digital and analog electronics, electrical sciences, software development, image processing and microprocessors programming.

Honors: 2004 Good; 2005 Good; 2006 Good.

End of studies project (PFE):

I developed PCHunter v1.0 (copyright 2006) a hyper furtive rootkit for computers monitoring.

Honors: Very Good.

2003:

Tunisian baccalaureate degree, mathematics section

MAIN SKILLS:

Skills : Expert – Professionnal - Advanced – Medium - Low

Hardware :

Digital and analog electronics (Medium skills)

Software programming:

#Visual C++ MFC programming (Advanced skills)
#ISO/ANSI C++ programming (Advanced skills)
#ANSI C programming (Advanced skills)
#Embedded C programming (on HT-PICC) (Medium skills)
#Windows System programming : Reverse engineering, PE format, DLL development , device drivers development (in study ...) , Win32 API, GDI/GDI+, cryptography, computers security ... (Advanced skills)
#Windev programming (Advanced skills)
#Experience in full software development life cycle (SDLC) (Advanced skills)
#Assembly programming (x86): interruptions, I/O interfaces … (Advanced skills)
#Developing other kinds of programs (games, mail client programming…) (Medium skills)

Embedded software programming:

#FPGA (Medium skills)
#Embedded C programming (on HT-PICC) (Medium skills)
#PIC microcontrollers (Medium skills)
#Automats programming (Low skills)

COMPUTER TOOLS:

#Microsoft Visual C++ 2005 (Advanced skills)
#High Tech – PICC 8.02 (Medium skills)
#Codejock Xtreme Toolkit Pro (Advanced skills)
#Borland C++ Builder 6.0 (Advanced skills)
#Windev 10 (Advanced skills)
#ModelSim SE PLUS 6.2d (Medium skills)
#MASM 8 (Advanced skills)
#Matlab 6.5 (Medium skills)
#Microsoft Visual Basic 6.0 (Medium skills)
#Step7 (Low skills)
#Eagle 4.01 (Medium skills)
#PSpice 9.1 (Medium skills)


SOFTWARE PLATE-FORMS:

#Win32 programming (Windows NT/2000/2003/XP) (Advanced skills)
#Windows kernel programming (Medium skills)

SOFTWARE LANGUAGES AND TECHNOLOGIES:

#ISO/ANSI C++ (Advanced skills)
#ANSI C (Advanced skills)
#Embedded C (Medium skills)
#MFC (Windows) (Advanced skills)
#W-Language (Advanced skills)
#VHDL (Medium skills)
#ASM x86 (Advanced skills)
#VB6 (Medium skills)
#Matlab (Medium skills)
#HTML (Low skills)
#SQL (Low skills)
#Ladder, Grafcet (automats programming) (Low skills)




LANGUAGES:

#Arabic (Read : Confirmed, Written : Confirmed, Spoken : Confirmed)
#English (Read : Confirmed, Written : Confirmed, Spoken : Confirmed)
#French (Read : Confirmed, Written : Confirmed, Spoken : Confirmed)
#German (Read : medium, Written : medium, Spoken : medium)

HOBBIES , ACTIVITIES AND INTERESTS:

Activity:

# Member of IEEE
# MFC/C++ articles writer at THE CODE PROJECT

Hobbies:

# Visual C++ / ASM / Windev development
# Music
# PC games

Interests:

# Robotics
# History readings


IEEE: Institute of Electrical and Electronics Engineers (www.ieee.org)
The Code Project: www.codeproject.com

KEYWORDS

electronics engineer electrician , information technology, computer engineering electronics, microelectronics, microinformatics, Tunisia, passion, programming, polyvalent, polytechnics, Abdellatif El Khlifi, CV, electrical engineering, software developing, real-time, run-time, embedded system, C++ VHDL Windev developer , Visual C++ programmer , information security, kernel, Win32, reverse engineering, system programming , Microsoft, Windows, codeproject, codejock, Intel, Mentor , signal processing , telecommunication, ICT, EE.